// comoponents/box/index.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        options:{
            multipleSlots:true
        }
    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {

    },
    //组件的生命周期
      lifetimes:{
        attached(){
          console.log('组件挂载成功');
        },
        detached(){
          console.log("组件卸载成功");
        }
      },
      //组件所在页面生命周期
      pageLifetimes:{
        //使用场景：组件内部需要知道组件所在的页面发生了变化，去执行不同的事情
        //比如：A页面，有个播放器组件，A页面打开播放器自动播放，A页面关闭，播放器暂停
        show(){
          console.log('组件所在页面打开了');
        },
        hide(){
          console.log('组件所在的页面关闭了');
        },
        resize(){
        console.log('组件所在的页面尺寸调整了');
        }
      },
})
